# Create your views here.
from risk.models import *
from risk.serializers import *
from dvadmin.utils.viewset import CustomModelViewSet


# TODO 清洗数据

class JianduchouchaViewSet(CustomModelViewSet):
    """
    list:查询
    create:新增
    update:修改
    retrieve:单例
    destroy:删除
    """
    queryset = Jianduchoucha.objects.all()
    serializer_class = JianduchouchaSerializer
    create_serializer_class = JianduchouchaCreateUpdateSerializer
    update_serializer_class = JianduchouchaCreateUpdateSerializer
    filter_fields = ["产品类别", "产品种类", "产品品种", "国民经济分类", "任务类别", "报告单编号", "企业名称", "产品名称", "规格", "结论", "不合格项目", "商标", "抽样日期", "生产日期", "所在区", "生产许可证号及有效期", "联系人", "电话", "邮政编码", "通讯地址", "企业代码", "月份", "表名", "源文件", "受检企业名称", "生产企业名称", "生产单位", "批号_生产日期", "抽样领域", "受检企业联系人", "受检企业电话", "受检企业邮政编码", "受检企业通讯地址", "生产企业地址", "生产单位联系电话", "何时寄区局", "生产单位联系人", "备注"]
    search_fields = ["产品类别", "产品种类", "产品品种", "国民经济分类", "任务类别", "报告单编号", "企业名称", "产品名称", "规格", "结论", "不合格项目", "商标", "抽样日期", "生产日期", "所在区", "生产许可证号及有效期", "联系人", "电话", "邮政编码", "通讯地址", "企业代码", "月份", "表名", "源文件", "受检企业名称", "生产企业名称", "生产单位", "批号_生产日期", "抽样领域", "受检企业联系人", "受检企业电话", "受检企业邮政编码", "受检企业通讯地址", "生产企业地址", "生产单位联系电话", "何时寄区局", "生产单位联系人", "备注"]
